amniotic egg - Spanish English Dictionary